through carriages - German English Dictionary